population forecasts - Spanish English Dictionary